I would suggest taking a look at MoviePy which of course requires Python as a pre-requisite and for captioning ImageMagick. Behind the scenes MoviePy relies on FFMPEG but it installs its own copy for you on first use.
What it doesn't give you is a GUI but of course that does mean that it is much lighter on its hardware requirements.
It can give you:
have you tried : FreePDF for Windows - A simply and free virtual PDF printer
I have been using this for >10 years.
It will install a printer service(i.e. virtual printer) and if you click on menu-> printer(e.g. word or any), it will pop-up as a real printer and print your content ...
Try albert with Python Extensions.
It looks good and modern. It works independent of any other program. You simply use a hotkey to call albert overlay, type : and then a substring of an emoji description. It also shows you the recently used emojis after typing only :. To use the chosen emoji, use Enter and it is automatically sent to the clipboard. Then ...