As much as I like LaTeX, I find it rather annoying (and visually noisy) that itemize and enumerate environments always require (1) the begin/end environment declaration statements, and (2) "\item" commands prior to each item.
What I'd love to have (or be able to create) is some kind of "autoitemize" environment, where something like
\begin{autoitemize}
first item
second item
nested item
another nested item
third item
\end{autoitemize}
would be automatically translated to:
\begin{itemize}
\item first item
\item second item
\begin{itemize}
\item nested item
\item another nested item
\end{itemize}
\item third item
\end{itemize}
So the question: is there a way to do this using a LaTeX package, rather than with an external preprocessor?
It might also be nice to be able to have some sort of optional line prefix on the item-lines which indicates what kind of list environment the item and its successors is in -- this would allow for nesting of one type within another.
Granted, this may not be as powerful as just doing it the normal LaTeX way, but there are enough cases where it would be sufficient and quite handy.