I’ve spent the last few weeks making an open source version of Google’s Tiltbrush.
It was developed to be used inside Unity, for speeding up development by sketching or planning UI/UX right inside Unity.
It has at the time of writing all the functionality you will find in Tiltbrush.