Ian,
My closest ancestors are not likely to intersect with yours as their immediate family was not prolific, but perhaps further back:
My great great grandfather was George Armstrong b. 1859 Canonbie, spouse Mary Jane Armstrong (nee Steele) b. 1866 Canonbie who lived at Forgebraehead, George began his life at Hollowshillgate, both he and Mary Jane died at Loaninghead and are buried in Canonbie. Their gravestone is my avatar.
George's father was Francis Armstrong b. 1826 Canonbie, spouse Mary Armstrong (nee Murray) b. 1831 Canonbie who lived their married life at Hollowshillgate, both died at Parkhead, both buried in Canonbie.
Francis' parents were Thomas Armstrong b. ?, and Grizel Armstrong (nee Armstrong) b. 1791 Holehouse, Canonbie, they were married in Canonbie 1816, Thomas died sometime between 1829-1841, Grace remained unmarried and the head of her house.
Grizel (Grace)'s parents were Francis Armstrong b. 1762 and Illian (Helen) Armstrong b. 1762 who lived at Nether Hollows.
-----------------
The above Mary Jane Armstrong (nee Steele) also had Armstrong's on her side;
Mary Jane's parents were Reginald Steel b. 1839 Watchhill (Cottages) and Jane Dickson b. 1838
Reginald's mother was Mary Armstrong (nee Armstrong) b. 1810 Canonbie Forgebraehead
Mary Armstrong b. 1810 Canonbie was a daughter to Thomas Armstrong b. 1786 and Margaret (Mary) Little b. 1791 Forgebraehead
Tried to keep that as simple as possible! I have done the most work on the Francis Armstrong b. 1826/Mary Murray line and certainly have more detailed information there.
I am currently working on filling in siblings, which will help immensely.
Over to you...
Mona