In my document I use an amsthm environment called question, which I use to, well, pose questions to myself for later reference. However, they are spread out in the text.
I know ntheorem has a \listoftheorems command or something like that which does exactly what I want. However, I have quite some bad experiences with ntheoremconcerning the use of ntheoremtogether with other packages (it only occured when I used mathtools and something which I have forgotten about...) which introduced quite strange bugs, so I would want to avoid ntheorem altogether for the moment.
So, is this possible to do this with environ as it provides some useful hooks? Preferably it would be nice if the list also allows me (optionally) to include a short description and of course a page number. The environment is defined as \newtheorem{question}{Question}.
Edit: I have found thmtools which apparently also has a command \listoftheorems (and a way to redefine the heading). Would it be possible to extend this command such that I am able to add a small description?


