I need to create this bibliography style with Bibulous. 
With the following code I get really close:
TEMPLATES:
book = [<au>.] [\textit{"<title>"}.] [<address> <year>.]
electronic = [<au>.] [\textit{<institution>.}] [<date>.] ["<title>".]
[<url>.]
[<dateofchange>]. [<urldate>.]
oral = [<author>.] [<interviewer>,] [<date>,] [<address>.]
inbook = [<author>.] ["<articletitle>".] [In: <title>,] hg. v.
[<publisher>.] [<address>] [<place>.] [<pages>.]
article = [<author>.] ["<title>".] [\textit{<journal>,] [<year>,]
[<number>,}] [<pages>.]
The optional brackets are intentional because often one argument is missing in the .bib file.
Now I need to sort them alphabetically (as described here:Can bibulous sort references alphabetically? Ask) (first the surename and then the forename, both fully written out) but without the numbers on the left side. It should look like example#9 here. Somehow I'm unable to put the codes together so they work properly.
\documentclass[11pt, a4papter] {scrartcl}
\begin{document}
Lorem ipsum dolor sit amet, \cite{gehalt} consetetur sadipscing elitr,
\cite{Lenz1}. Lorem ipsum dolor sit amet. \cite{ackeret}
\end{document}
With .bib file
@Electronic{gehalt,
author = {Rütti, Nicole},
institution = {NZZ Online},
date = {2017-07-27},
title = {Sind Frauen wirklich selber schuld am tieferen Gehalt?},
url = {https://www.nzz.ch/wirtschaft/frauen-und-lohnverhandlungen-auf-stoeckelschuhen-rueckwaerts-ueber-ein-minenfeld-laufen-ld.1307984},
urldate = {2018-10-14},
}
@Electronic{ackeret,
author = {Ackeret, Markus},
institution = {NZZ Online},
date = {2017-05-25},
title = {Im Übereifer des politischen Gefechts},
url = {https://www.nzz.ch/international/debatte-um-die-bundeswehr-im-uebereifer-des-politischen-gefechts-ld.1296154},
urldate = {2018-10-14},
}
@Electronic{Lenz1,
author = {Lenz, Christoph},
institution = {Tages-Anzeiger Online.},
date = {2017-07-04},
title = {Rechenspiele der Armee haben politische Folgen},
url = {https://www.tagesanzeiger.ch/schweiz/standard/rechenspiele-der-armee-haben-politische-folgen/story/19945957},
urldate = {2018-10-16},
}
EDIT: After the suggestions from moewe I changed the code slightly:
\documentclass[11pt, a4papter] {scrartcl}
\renewcommand{\@biblabel}[1]{} \renewcommand{\@cite}[2]{{#1\if@tempswa ,
#2\fi}} \makeatother
\begin{document}
Lorem ipsum dolor sit amet, \cite{gehalt} consetetur sadipscing elitr,
\cite{Lenz1}. Lorem ipsum dolor sit amet. \cite{ackeret}
\end{document}
.bst file
TEMPLATES:
book = [<au>.] [\textit{"<title>"}.] [<address> <year>.]
electronic = [<au>.] [\textit{<institution>.}] [<date>.] ["<title>".] `[<url>.] [<dateofchange>]. [<urldate>.]`
oral = [<author>.] [<interviewer>,] [<date>,] [<address>.]
inbook = [<author>.] ["<articletitle>".] [In: <title>,] hg. v.
[<publisher>.] [<address>] [<place>.] [<pages>.]
article = [<author>.] ["<title>".] [{\textit<journal>,] [<year>,] [<number>,}] [<pages>.]
SPECIAL-TEMPLATES:
au = <authorname.0>; ...; <authorname.9>
This two changes remove the numbers and show the full name of the author. However, the authors aren't sorted alphabetically and I still don't manage that the surename comes first and then the forename.
If anyone could help me I would be very grateful.

.bibfile with a few example entries. (What we may call an MWE or MWEB: https://tex.meta.stackexchange.com/q/228/35864 and https://tex.meta.stackexchange.com/q/4407/35864). Your question is understandable as it is, but it is easier to answer if you give us something to start from and to test. – moewe Oct 28 '18 at 16:55thebibliographyactive in your document (depends on the document class and bibliography-related packages you load - e.g.natbib,cite, ...). Something like\makeatletter \renewcommand{\@biblabel}[1]{} \renewcommand{\@cite}[2]{{#1\if@tempswa , #2\fi}} \makeatotheras shown in Example 9 should help, but it depends on your exact setup. – moewe Oct 28 '18 at 17:04natbibdoes not care about sorting and if the bibliography style provides the necessary metadatanatbibwill even allow you to use author-year citations (that is one of the selling points ofnatbibover the standard\citeimplementation). Since I have only Python 3 on my PC and I am having trouble getting Bibulous to work I could not yet have a closer look at your code, but I will hopefully be able to look into this a little later. – moewe Oct 29 '18 at 14:48