I just put this demo together to show your first use case. I do not know Big Timer well enough to show an example with it. The idea is that "subflow properties" are in some part of the documentation just referred to as "properties", but can be called the same way as env
variables. See if you can understand what the flow below does, I'll see if I can meanwhile come up with a better example/explanation.
[{"id":"e249edfe.7bb55","type":"subflow","name":"\"flowers\"","info":"","category":"","in":[{"x":80,"y":60,"wires":[{"id":"6aefdda8.83be34"}]}],"out":[{"x":300,"y":60,"wires":[{"id":"6aefdda8.83be34","port":0}]}],"env":[{"name":"word_to_search","type":"str","value":"flowers","ui":{"label":{"en-US":"Word to search for"},"type":"input","opts":{"types":["str","num","env"]}}}],"color":"#DDAA99"},{"id":"6aefdda8.83be34","type":"switch","z":"e249edfe.7bb55","name":"","property":"payload","propertyType":"msg","rules":[{"t":"cont","v":"word_to_search","vt":"env"}],"checkall":"true","repair":false,"outputs":1,"x":190,"y":60,"wires":[[]]},{"id":"b59c2994.22aab8","type":"subflow:e249edfe.7bb55","z":"44c03005.3699e","name":"Search for \"flowers\"","env":[],"x":390,"y":180,"wires":[["186675a.e75978a"]]},{"id":"6f4dd941.1614a8","type":"subflow:e249edfe.7bb55","z":"44c03005.3699e","name":"Search for \"test\"","env":[{"name":"word_to_search","value":"test","type":"str"}],"x":380,"y":260,"wires":[["b388bd87.8368c8"]]},{"id":"186675a.e75978a","type":"debug","z":"44c03005.3699e","name":"Found flowers","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","x":640,"y":180,"wires":[]},{"id":"de6c6136.bedd98","type":"inject","z":"44c03005.3699e","name":"","topic":"","payload":"This is a test","payloadType":"str","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":150,"y":180,"wires":[["b59c2994.22aab8","6f4dd941.1614a8"]]},{"id":"d84a38b0.5e4608","type":"inject","z":"44c03005.3699e","name":"","topic":"","payload":"I have flowers","payloadType":"str","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":150,"y":260,"wires":[["b59c2994.22aab8","6f4dd941.1614a8"]]},{"id":"ce49eb1.bb91d18","type":"inject","z":"44c03005.3699e","name":"","topic":"","payload":"I'm a test with flowers","payloadType":"str","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":120,"y":340,"wires":[["b59c2994.22aab8","6f4dd941.1614a8"]]},{"id":"b388bd87.8368c8","type":"debug","z":"44c03005.3699e","name":"Found test","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","x":630,"y":260,"wires":[]}]