When you remove a list from the desktop, the entire list disappears and no way to undo. Lists right now take a lot of time to create, so would be good to have an undo function
What do you mean by list? Is it the bullet/numbered lists in the text editor or something else?
Table (collection of columns)
CMD+Z or CTRL+Z works for me to undo a deleted table